serving trolley - German English Dictionary